Recent advances in memory consistency models for hardware shared memory systems
نویسندگان
چکیده
منابع مشابه
Recent Advances in Memory Consistency Models for Hardware Shared Memory Systems
The memory consistency model of a shared memory system determines the order in which memory operations will appear to execute to the programmer. The memory consistency model for a system typically involves a tradeoff between performance and programmability. This paper provides an overview of recent advances in hardware optimizations, compiler optimizations, and programming environments relevant...
متن کاملRecent Advances in Memory Consistency Models forHardware Shared - Memory
| The memory consistency model of a shared-memory system determines the order in which memory operations will appear to execute to the programmer. The memory consistency model for a system typically involves a tradeoo between performance and programmability. This paper provides an overview of recent advances in hardware optimizations , compiler optimizations, and programming environments releva...
متن کاملSELECTED FOR PROC OF THE IEEE SPECIAL ISSUE ON DISTRIBUTED SHARED MEMORY NOT THE FINAL VERSION Recent Advances in Memory Consistency Models for Hardware Shared Memory Systems
The memory consistency model of a shared memory sys tem determines the order in which memory operations will appear to execute to the programmer The memory consis tency model for a system typically involves a tradeo be tween performance and programmability This paper pro vides an overview of recent advances in hardware optimiza tions compiler optimizations and programming environ ments relevant...
متن کاملThe Impact of Hardware Models on Shared Memory Consistency Conditions
Shared memory systems provide a contract to the programmer in the form of a consistency condition. The conditions of atomic memory and sequential consistency provide the illusion of a single memory module, as in the uniprocessor case. Weaker conditions improve performance by sacriicing the simple programming model. Consistency conditions are formulated without reference to details of the hardwa...
متن کاملShared Memory Consistency Models: A Tutorial
Parallel systems that support the shared memory abstraction are becoming widely accepted in many areas of computing. Writing correct and efficient programs for such systems requires a formal specification of memory semantics, called a memory consistency model. The most intuitive model---sequential consistency---greatly restricts the use of many performance optimizations commonly used by uniproc...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Proceedings of the IEEE
سال: 1999
ISSN: 0018-9219
DOI: 10.1109/5.747865